cable umbilical - Turkish English Dictionary